grip (understanding) - French English Dictionary